cold and sharp weather - Alemán Inglés Diccionario